package cn.iocoder.lw.module.core.controller.admin.device.vo;

import lombok.Data;

import java.time.LocalDateTime;

import cn.idev.excel.annotation.ExcelProperty;

/**
 * 核心-设备 Excel Import VO
 *
 * @author Lw源码
 */
@Data
public class CoreDeviceImportExcelVO {

    @ExcelProperty("项目编号")
    private Long projectId;

    @ExcelProperty("设备类型")
    private String deviceType;

    @ExcelProperty("设备ID（SPU ID）")
    private Long spuId;

    @ExcelProperty("设备名称")
    private String deviceName;

    @ExcelProperty("设备数量")
    private Integer deviceCount;

    @ExcelProperty("质保有效开始时间")
    private LocalDateTime warrantyStartTime;

    @ExcelProperty("质保有效结束时间")
    private LocalDateTime warrantyEndTime;

    @ExcelProperty("设备状态")
    private Integer status;

    @ExcelProperty("设备位置描述")
    private String location;

    @ExcelProperty("设备编码")
    private String deviceCode;

    @ExcelProperty("安装时间")
    private LocalDateTime installTime;

    @ExcelProperty("备注")
    private String remark;

}